shepherd moon – English–Français translations

🇬🇧 en fr 🇫🇷

shepherd moon noun

  • moon orbiting near the edge of a ring
satellite berger
Wiktionary Links